template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
1513 "unique_ptr constructed with null deleter pointer");
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
_Mybase::pointer pointer
Definition: memory:1503
Definition: type_traits:401
template<class _Ty , class _Dx >
1520 "unique_ptr constructed with null deleter pointer");
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
Definition: type_traits:401
template<class _Ty , class _Dx >
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
template<class _Ty , class _Dx >
1535 "unique_ptr constructed with reference to rvalue deleter");
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
_OutIt move(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2447
Definition: type_traits:353
template<class _Ty , class _Dx >
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
pointer release() _NOEXCEPT
Definition: memory:1471
_Dx_noref & get_deleter()
Definition: memory:1264
template<class _Ty , class _Dx >
1558 "unique_ptr constructed with null deleter pointer");
_Unique_ptr_base< _Ty, _Dx, is_empty< _Dx >::value||is_same< default_delete< _Ty[]>, _Dx >::value > _Mybase
Definition: memory:1502
_Mybase::pointer pointer
Definition: memory:1503
Definition: type_traits:401
template<class _Ty , class _Dx >
void _Delete()
Definition: memory:1626
template<class _Ty , class _Dx >
template<class _Ptr2 >
template<class _Ty , class _Dx >
template<class _Ptr2 , class _Dx2 >
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
_Mybase::pointer pointer
Definition: memory:1503
_Dx_noref & get_deleter()
Definition: memory:1264
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
_Mybase::pointer pointer
Definition: memory:1503
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
void reset(nullptr_t) _NOEXCEPT
Definition: memory:1567
_OutIt move(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2447
_Dx_noref & get_deleter()
Definition: memory:1264
const _Ty & _Right
Definition: algorithm:4087
template<class _Ty , class _Dx >
void reset(nullptr_t) _NOEXCEPT
Definition: memory:1567
template<class _Ty , class _Dx >
template<class _Ty , class _Dx >
1585 return (this->
_Myptr[_Idx]);
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
_Mybase::pointer pointer
Definition: memory:1503
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
void reset(nullptr_t) _NOEXCEPT
Definition: memory:1567
template<class _Ty , class _Dx >
void _Delete()
Definition: memory:1626
pointer _Myptr
Definition: memory:1274
template<class _Ty , class _Dx >
template<class _Ptr2 >
template<class _Ty , class _Dx >
_Dx_noref & get_deleter()
Definition: memory:1264
const _Ty & _Right
Definition: algorithm:4087
pointer _Myptr
Definition: memory:1274
The documentation for this class was generated from the following file: